package com.haiyou.sms.alibaba.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 短信云配置
 */

@ConfigurationProperties(prefix = AliSmsProperties.PREFIX)
@Data
public class AliSmsProperties {
    /**
     * 短信服务配置前缀名
     */
    public static final String PREFIX = "ali.sms";

    /**
     * 短信API产品名称（短信产品名固定，无需修改）
     */
    private String product = "Dysmsapi";

    /**
     * 短信API产品域名（接口地址固定，无需修改）
     */
    private String domain = "dysmsapi.aliyuncs.com";
    /**
     * regionId
     */
    private String regionId = "cn-hangzhou";
    /**
     * 是否可用
     */
    private boolean enable;
    /**
     * accessKeyId
     */
    private String accessKeyId;
    /**
     * accessSecret
     */
    private String accessSecret;
    /**
     * 签名
     */
    private String signName;
    /**
     * 登录模板短信
     */
    private String loginTemplate;
    /**
     * 忘记密码模板短信
     */
    private String forgetPswdTemplate;
    /**
     * 注册模板短信
     */
    private String registerTemplate;
    /**
     * redis code存储前缀
     */
    public String redisPrefix;

}
